History
History
Synonyms
UK
US
Meaning:
rely

to depend on (a person, thing); to trust (a person, thing)

have confidence in

RIDE ON COATTAILS as in Wiktionary
RIDE ON COATTAILS as in Wikipedia